short and narrow street that has only one access - Türkisch Englisch Wörterbuch